import request from '@/utils/request'


/**
 * 树形表格提供数据
 * @param query
 * @returns {*}
 */
export function getAllTree(query) {
    return request({
        url: '/menu/getAllTree',
        method: 'get',
        params: query
    })
}


// 查询部门列表
export function querylist(query) {
    return request({
        url: '/menu/page',
        method: 'get',
        params: query
    })
}

export function saveOrUpdate(data) {
    return request({
        url: '/menu/saveOrUpdate',
        method: 'post',
        data
    })
}


/**
 *
 * @param {根据主键查询用户} id
 * @returns
 */
export function getById(id) {
    return request({
        url: '/menu/get/' + id,
        method: 'get'
    })
}

/**
 *
 * @param {根据主键查询用户} id
 * @returns
 */
export function removeById(id) {
    return request({
        url: '/menu/' + id,
        method: 'delete'
    })
}